// flat
const data = [
    {
        data: [
            {
                value: 123,
            },
            {
                value: 12321,
            },
            {
                value: 8274,
            },
        ],
    },
    {
        data: [
            {
                value: 312873,
            },
            {
                value: 12412,
            },
            {
                value: 124891,
            },
        ],
    },
];

// const data = [
//     [
//         {
//             value: 123,
//         },
//         {
//             value: 12321,
//         },
//         {
//             value: 8274,
//         },
//     ],
//     [
//         {
//             value: 312873,
//         },
//         {
//             value: 12412,
//         },
//         {
//             value: 124891,
//         },
//     ],
// ];

// const data = [
//     {
//         value: 123,
//     },
//     {
//         value: 12321,
//     },
//     {
//         value: 8274,
//     },
//     {
//         value: 312873,
//     },
//     {
//         value: 12412,
//     },
//     {
//         value: 124891,
//     },
// ];

// 1.
// const nums = data
//     .map(item => item.data)
//     .flat(Infinity)
//     .map(item => item.value);

// // 求所有value的最大值
// // const nums = [1, 2, 3, 4];
// console.log(Math.max(...nums));

// 2.
console.log(Math.max(...data.map(item => {
    return Math.max(...(item.data.map(el => el.value)))
})));
